package com.chaihu.jpaDemo.common.util.convertVo;

import java.lang.annotation.*;

@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface CacheFormat {

    /**
     * 缓存key
     *
     * @return
     */
    String key();

    /**
     * 指定翻译值存放字段, 例如:userType的翻译结果放到userTypeName上
     *
     * @return
     */
    String destination() default "";

    /**
     * 系统编号
     *
     * @return
     */
    String systemCode() default "";
}